/*
 *   Copyright (C) 2009  Jens Kieselbach
 *
 *   This program is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *   (at your option) any later version.
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You may obtain a copy of the License at http://www.gnu.org/licenses/gpl.html
 */

package de.kieselbach.swing.ui

import com.jgoodies.looks.plastic.*

import java.awt.Graphics
import java.awt.Rectangle
import javax.swing.JComponent

class RightIconButtonUI extends PlasticButtonUI {

    RightIconButtonUI() {

        super()
    }
                                               
    @Override                       
    protected void paintIcon(Graphics g, JComponent c, Rectangle iconRect) {

        Rectangle rect = new Rectangle(iconRect);
        rect.@x = c.width - rect.@width - 5

        super.paintIcon(g, c, rect)
    }
}

